/**
 * 
 */
package org.rk.core.tools.office.util.excelUtil;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

/**
 * @author：曹仁道
 * @描述：excel中sheet表的Bean对象 
 * 此bean暂不支持跨行跨列
 * 2016年10月14日 下午6:00:35
 */
public class SheetBean implements Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	private String sheetName;//sheet表名称
	private int titleRowNum=0;//标题行号
	private int headRowNum=1;//表头行号
	private String title;//标题
	private List<String> headList;//表头集合，遵循标准excel列顺序
	private List<Map<String,Object>> contents;//正文内容部分，map的key是表头
	
	
	public String getSheetName() {
		return sheetName;
	}
	public void setSheetName(String sheetName) {
		this.sheetName = sheetName;
	}
	public int getTitleRowNum() {
		return titleRowNum;
	}
	public void setTitleRowNum(int titleRowNum) {
		this.titleRowNum = titleRowNum;
	}
	public int getHeadRowNum() {
		return headRowNum;
	}
	public void setHeadRowNum(int headRowNum) {
		this.headRowNum = headRowNum;
	}
	public String getTitle() {
		return title;
	}
	public void setTitle(String title) {
		this.title = title;
	}
	public List<String> getHeadList() {
		return headList;
	}
	public void setHeadList(List<String> headList) {
		this.headList = headList;
	}
	public List<Map<String, Object>> getContents() {
		return contents;
	}
	public void setContents(List<Map<String, Object>> contents) {
		this.contents = contents;
	}
	
	
	
}
